Object-Oriented Parallel Discrete Event Simulation

نویسنده

  • Pavlos Konas
چکیده

In this chapter we describe a framework for object-oriented parallel simulation. We propose a layered approach which combines the advantages of object-oriented design and programming, with the performance provided by parallel discrete event simulation. The main characteristics of our approach is the modularity promoted by the division into layers and the organization of each layer, the extensive reuse of components through inheritance and composition, the separation and encapsulation of the various issues involved through strict interfaces and well defined abstractions, and the application of the object-oriented design principles in every step of our development. The framework we present allows us to build fast, flexibly and cheaply without sacrificing reliability. The framework is designed to be easily reused and extended. It is also characterized by robustness, efficiency, integrity, and ease of use, it enhances productivity and improves reliability, and it supports rapid prototyping. This framework addresses the need for an integrated environment for parallel simulation by providing a design methodology which structures perception, representation and reasoning in a single integrated entity.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism

In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...

متن کامل

Modeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism

In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...

متن کامل

A discrete-event optimization framework for mixed-speed train timetabling problem

Railway scheduling is a complex task of rail operators that involves the generation of a conflict-free train timetable. This paper presents a discrete-event simulation-based optimization approach for solving the train timetabling problem to minimize total weighted unplanned stop time in a hybrid single and double track railway networks. The designed simulation model is used as a platform for ge...

متن کامل

Implementing MPI Based Portable Parallel Discrete Event Simulation Support in the OMNeT++ Framework

In this paper, we introduce our Message Passing Interface (MPI) based Object-Oriented parallel discrete event simulation framework. The framework extends the capabilities of the OMNeT++ simulation system. In conjunction with this project, our research efforts also include the development of synchronization methods suitable for architectural properties of the distributed-memory and shared-memory...

متن کامل

Structured Parallel Simulation of Discrete-Event Systems

Parallel simulation has not been widely accepted by the simulation practitioners due to the lack of language support and tools necessary for developing eecient parallel simulators. This paper describes the design of SPaDES (Structured Parallel Discrete-Event Simulation), a struc-tured parallel simulation workbench for developing portable simulation models, and a platform for designing experimen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007